underdeveloped intelligence - French English Dictionary